@charset "UTF-8";

@media all
{
  #nav_main {
    width: 870px; float: left; display: inline; font-family:Tahoma; padding-bottom:6px;}

  #nav_main ul { display: inline; float: left; margin: 0; padding:0; z-index:1000; padding-left:6px;}

  #nav_main ul li {
    display: block; float: left; font-size: 12px; z-index:1000;
    list-style-type: none; margin: 0; padding: 0; position:relative; background:url(../../images/line_nav.png) no-repeat right;}
  #nav_main ul li:hover{ background:url(../../images/bg_nav_o.jpg) no-repeat center;}
    
  #nav_main ul li.first{ border-left:none}
  #nav_main ul li.last{ border-right:none}

  #nav_main ul li a,
  #nav_main ul li strong { background:transparent; color: #fff; display: block; font-size: 12px; font-weight:700; text-transform:uppercase;
    margin: 0; padding: 0; text-decoration: none; width: auto; z-index:1000;}
  #nav_main ul li span{ margin: 0; padding: 1em 2.4em 1.3em 2.4em; text-decoration: none; width: auto; z-index:1000; display:block;}
 
  #nav_main ul li a:link,
  #nav_main ul li a:visited{ display:block; text-decoration:none; color:#fff;z-index:1000;}
  #nav_main ul li a:focus,
  #nav_main ul li:hover a,
  #nav_main ul li a:hover,
  #nav_main ul li a:active  { background:url(../../images/bg_nav_o1.png) no-repeat left; color: #2784b6; text-decoration: none;}
  #nav_main ul li.prove a:hover { background:url(../../images/bg_nav_o1.png) no-repeat left; color: #2784b6; text-decoration: none;}
  
  #nav_main ul li span:hover{/* background:url(../../images/bg_nav_o2.png) no-repeat right; margin: 0;*/}
    
  #nav_main ul li.next1 a:hover { background:url(../../images/bg_nav_o2.png) no-repeat right; color: #2784b6; text-decoration: none;}

  #nav_main ul li.current {background:url(../../images/bg_nav_o.jpg) no-repeat center;}
  #nav_main ul li.current1{background:url(../../images/bg_nav_o1.png) no-repeat left;}
  #nav_main ul li.current2{background:url(../../images/bg_nav_o2.png) no-repeat right;}

  #nav_main ul li.current strong,
  #nav_main ul li.current a,
  #nav_main ul li.current a:focus,
  #nav_main ul li.current a:hover,
  #nav_main ul li.current a:active { background:url(../../images/bg_nav_o1.png) no-repeat left; color: #2784b6; text-decoration: none;}
  
  #nav_main ul li.current span{ background:url(../../images/bg_nav_o2.png) no-repeat right; margin: 0;}
  
  #nav_main ul li>ul.navigation-2
    { margin:0; padding:0; list-style:none; display:none; background:#43c330; width:230px; position:absolute; top:45px; left:0px; z-index:1000; }
  #nav_main ul li:hover ul.navigation-2
    { display:block; z-index:1000; }
  #nav_main ul li>ul.navigation-2 li
    { width:230px; clear:left; z-index:1000; }

  #nav_main ul li>ul.navigation-2 li a:link,
  #nav_main ul li>ul.navigation-2 li a:visited
    { clear:left; background:#65bdeb;/* padding:0px 0px 15px 0px; height:25px;*/ padding: 5px 0px 5px 28px; /*width:250px;*/ border:none; color:#fff; border-bottom:1px dotted #fff; position:relative; z-index:1000; }
  #nav_main ul li>ul.navigation-2 li:hover a,
  #nav_main ul li>ul.navigation-2 li a:active,
   #nav_main ul li>ul.navigation-2 li:hover a,
  #nav_main ul li>ul.navigation-2 li a:hover
    { color:#fff; text-decoration:none;background:#a0dcf6; position:relative; display:block;}

  
  
   #nav_main ul li>ul.navigation-2 li>ul.navigation-3
    { margin:0; padding:0; list-style:none; display:none; background:#43c330; width:174px; position:absolute; top:0px; left:184px; z-index:1000; }
  #nav_main ul li:hover ul.navigation-2 li:hover ul.navigation-3
    { display:block; z-index:1000; }
  #nav_main ul li>ul.navigation-2 li>ul.navigation-3 li
    { width:174px; clear:left; z-index:1000; }

  #nav_main ul li>ul.navigation-2 li>ul.navigation-3 li a:link,
  #nav_main ul li>ul.navigation-2 li>ul.navigation-3 li a:visited
    { clear:left; background:#43c330; padding:5px 0px 0px 10px; height:25px; width:174px; border:none; color:#fff; border-bottom:1px dotted #fff; position:relative; z-index:1000; }
  #nav_main ul li>ul.navigation-2 li>ul.navigation-3 li:hover a,
  #nav_main ul li>ul.navigation-2 li>ul.navigation-3 li a:active,
   #nav_main ul li>ul.navigation-2 li>ul.navigation-3 li:hover a,
  #nav_main ul li>ul.navigation-2 li>ul.navigation-3 li a:hover
    { color:#fff; text-decoration:none;background:#179f03; position:relative; display:block;}

  
}